home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Pascal Super Library
/
Pascal Super Library (CW International)(1997).bin
/
MATH
/
MATHLIB2
/
README.TXT
< prev
Wrap
Text File
|
1995-10-14
|
2KB
|
36 lines
This is the ultimate mathematic library for Turbo Pascal or Borland Pascal
users on 386/387, 486 and Pentium based machines. The library includes
5 files providing as many units.
- MATHLIB.PAS provides all standard mathematic functions for floating point
numbers. Its works on any machines and for any real types. Validity domains
and definiton limits are checked. It has a simple error handler.
- MATH387.PAS provides all standard mathematic functions as well. But it
works only on 386/387, 486 and Pentium based machines and for single, double
and extended types. Validity domains and definition limits are not checked.
It is mainly written in 387 assembler. Functions run two to six times faster
than the corresponding function in the MATHLIB or the Turbo Pascal system
libraries.
- HYPERBOL.PAS includes the hyperbolic functions. It uses the MATHLIB unit.
- HYPER387.PAS includes the hyperbolic functions. Written in 387 assembler
for speed improvement.
- COMPLEXP.PAS is a library for complex numbers.
To choose the type of real numbers, change the definiton of the float type
in the interface part of the units.
The three files MATHLIB.PAS, HYPERBOL.PAS and COMPLEXP.PAS are new versions.
Old versions have been already uploaded in june 95 on the PCNET. They were
written last years with comments in french, but mathematics is an universal
language! I guess nobody will face problems using those files.
You can use this software free, but please, try to keep the author's name in
the unit sources. I'll appreciate you sending me comments or improvements.
I hope you will find these libraries usefull. They avoid to write again
and again mathematical functions missing in the Turbo Pascal Compiler.
Jean-didier GAYRARD
Oct. 1995
CIS 76603.767